everybody and their dog - Alemán Inglés Diccionario